/******************************************************************************
 * @File name   :      memberPackageRedemptionDto.java
 *
 * @Author      :      JIZHANGS
 *
 * @Date        :      Nov 3, 2015
 *
 * @Copyright Notice: 
 * Copyright (c) 2015 Capgemini, Inc. All  Rights Reserved.
 * This software is published under the terms of the Capgemini Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * Nov 3, 2015 1:33:28 PM        JIZHANGS     1.0            Initial Version
 *****************************************************************************/
package com.cap.bts.crmdp.dealer.redemption.dto;

import java.math.BigInteger;
import java.util.List;

import com.cap.bts.crmdp.webservice.dto.CouponItemDto;

/**
 *
 */
public class MemberPackageRedemptionDto {
    
    private Long packageId;
    
    private Long lineId;
    
    private String ticketName;
    
    private String activicationCode;
    
    private String description;
    
    private String useTimes;
    
    private boolean isRedeemItem;
    
    private String hasVerificationCode;
    
    private String redeemDate;
    
    private Long redemptionId;
    
    private Integer deductionAmount;

    private String deductionMethod;
    
    private BigInteger countOfPackageLines;
    
    private Integer hasEligibilityDefine;
    
    private List<CouponItemDto> redemtionItemList;
    
    public Integer getHasEligibilityDefine() {
        return hasEligibilityDefine;
    }

    public void setHasEligibilityDefine(Integer hasEligibilityDefine) {
        this.hasEligibilityDefine = hasEligibilityDefine;
    }


    public Long getPackageId() {
        return packageId;
    }

    public void setPackageId(Long packageId) {
        this.packageId = packageId;
    }

    public Long getLineId() {
        return lineId;
    }

    public void setLineId(Long lineId) {
        this.lineId = lineId;
    }

    public String getTicketName() {
        return ticketName;
    }

    public void setTicketName(String ticketName) {
        this.ticketName = ticketName;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Long getRedemptionId() {
        return redemptionId;
    }

    public void setRedemptionId(Long redemptionId) {
        this.redemptionId = redemptionId;
    }

    public List<CouponItemDto> getRedemtionItemList() {
        return redemtionItemList;
    }

    public void setRedemtionItemList(List<CouponItemDto> redemtionItemList) {
        this.redemtionItemList = redemtionItemList;
    }

    public String getRedeemDate() {
        return redeemDate;
    }

    public void setRedeemDate(String redeemDate) {
        this.redeemDate = redeemDate;
    }

    public Integer getDeductionAmount() {
        return deductionAmount;
    }

    public void setDeductionAmount(Integer deductionAmount) {
        this.deductionAmount = deductionAmount;
    }

    public String getDeductionMethod() {
        return deductionMethod;
    }

    public void setDeductionMethod(String deductionMethod) {
        this.deductionMethod = deductionMethod;
    }

    public String getUseTimes() {
        return useTimes;
    }

    public void setUseTimes(String useTimes) {
        this.useTimes = useTimes;
    }

    public String getHasVerificationCode() {
        return hasVerificationCode;
    }

    public void setHasVerificationCode(String hasVerificationCode) {
        this.hasVerificationCode = hasVerificationCode;
    }

    public BigInteger getCountOfPackageLines() {
        return countOfPackageLines;
    }

    public void setCountOfPackageLines(BigInteger countOfPackageLines) {
        this.countOfPackageLines = countOfPackageLines;
    }

    public String getActivicationCode() {
        return activicationCode;
    }

    public void setActivicationCode(String activicationCode) {
        this.activicationCode = activicationCode;
    }

    public boolean getIsRedeemItem() {
        return isRedeemItem;
    }

    public void setIsRedeemItem(boolean isRedeemItem) {
        this.isRedeemItem = isRedeemItem;
    }
    
}
